// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init()

// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()
  let {OPENID} =wxContext
  const db = cloud.database()
  const {avatarUrl} = event;
  console.log('openId:',OPENID)
  try {
    var userData = await db.collection('user').where({
      _openid: OPENID
    }).update({
      data: {
        avatarUrl
      },
    })
    return userData
  } catch (error) {
    console.log(error)
  }
}